package com.cy.pj.sys.pojo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 * @author 张琪
 * @date 2020/11/17
 * @describe 借助此对象存储基于id查询到的角色自身信息以及菜单id,
 * 这部分数据来自于sys_roles, sys_role_menus, 我们的查询方案一般有三种
 * 1) 业务层发起多次单表查询
 * 2) 业务层发起一次查询, 数据层进行多表关联查询(join)
 * 3) 业务层发起一次查询, 数据层进行嵌套查询
 */

@Getter
@Setter
@ToString
public class SysRoleMenu {
    private Integer id;
    private String name;
    private String note;
    private List<Integer> menuIds;
}
